package org.jctc.els.modules.biz.controller;

import lombok.AllArgsConstructor;
import lombok.SneakyThrows;
import org.springblade.core.oss.OssTemplate;
import org.springblade.core.oss.model.BladeFile;
import org.springblade.core.tool.api.R;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;
//
///**
// * 上传
// */
//@RestController
//@AllArgsConstructor
//public class UploadController {
//
//	private OssTemplate ossTemplate;
//
//	@SneakyThrows
//	@PostMapping("put-object")
//    public R<String> put(@RequestParam MultipartFile file,@RequestParam String bucketName){
//		BladeFile bladeFile = ossTemplate.putFile(bucketName, file.getOriginalFilename(), file.getInputStream());
//		String link = bladeFile.getLink();
//		return R.data(link);
//	}
//
//}
